Alla sommità di Lagopesole si trova un importante castello, attribuito a Federico II del Sacro Romano Impero e costruito probabilmente fra il 1242 ed il 1250.
Una peculiarità che contraddistingue questo castello da tutti gli altri attribuiti a Federico II di Svevia è la presenza, al suo interno, di una chiesa, unico esempio, tra tutti quelli risalenti a quell'epoca imperiale, in un austero stile Romanico, che i restauri effettuati negli ultimi anni del XX secolo hanno portato alla luce e consegnato ai posteri nel suo originario splendore.